Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F5 Czech Republic F6 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 France F7 Turkey F10 Turkey F11 Austria F5 Slovakia F3 Slovakia F4 Germany F1 Slovakia F1 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Intersport Heilbronn Open - Heilbronn Zagreb Open - Zagreb Garden Open 2005 - Rome BMW Tennis Championship - Sunrise PEOPLEnet Cup - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg The LTA Manchester Trophy - Manchester Akbank Private Banking TED Open - Istanbul Kobstaedernes ATP Challenger - Kolding Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Johannesburg Challenger Kremlin Cup - Moscow Izmir Challenger Nottingham Challenger Pozoblanco Challenger Manchester Challenger Recanati Challenger Istanbul Challenger Mons Challenger Jersey Challenger Belgrade Challenger Bordeaux Challenger Aptos Challenger Bangkok Challenger Trnava Challenger Bangkok Challenger Mons Challenger Tashkent Challenger Orleans Challenger Ortisei Challenger Kobstaedernes ATP Challenger - Kolding The Wright Financial Group, Inc. Challenger - Champaign Salzburg Challenger Neride Prague Indoor - Prague Heineken Challenger - Ho Chi Minh City The Manchester Trophy - Manchester Memorial Savigni - Sassuolo Bergamo Challenger Sarajevo Challenger Bath Challenger Salzburg Challenger Izmir Challenger Tashkent Challenger Ortisei Challenger Portoroz Challenger Eskisehir Challenger Petange Challenger Eckental Challenger Bergamo Challenger Gimcheon Challenger Busan Challenger Irving Challenger Sarasota Challenger Privatbank Open 2006 - Dnepropetrovsk USTA Seascape Challenger - Aptos Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov West of England Tennis - Bristol USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Classic - Bronx drkoop.com USTA Challenger of Tallahassee - Tallahassee USTA Men's Challenger of Dallas - Dallas 2001 USTA Challenger of Calabasas - Calabasas 2001 Eddleman USTA Challenger - Birmingham Fergana Challenger - Fergana Architect Open - Budapest Muller Cup - Ulm Granby Challenger - Granby Oberstaufen Cup - Oberstaufen USTA Seascape Challenger - Aptos Togliatti Cup - Togliatti GHI Bronx Tennis Classic - Bronx Theusbridge.com Tennis Classic - Tarzana USTA Challenger of Burbank - Burbank Tatra Banka Open 2001 - Bratislava 2001 UT Tyler Patriot Challenger - Tyler Neride Prague Indoor - Prague The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio Lamberts Open by Stawag - Aachen 2002 Azalea Orthopedic Challenger - Tyler Tatra Banka Open - Bratislava IPP Open - Helsinki University of Tennessee USTA Challenger - Knoxville Intersport Heilbronn Open - Heilbronn USTA Challenger of Dallas - Dallas Hamburg Challenger - Hamburg 2003 Freeman Men's Challenger - Joplin KGHM Polish Indoors - Wroclaw USTA Men's Challenger of Dallas - Dallas Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Binghamton Professional Tennis Tournament - Binghamton Challenger 42 - Andrezieux VIII Avierto Internacional de Salinas - Salinas 2003 West Side Tennis Club Challenger - Forest Hills Tatra Banka Slovak Open - Bratislava Sporting Challenger 2003 - Turin Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella X Open Internacional D'Andorra - Andorra Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx IV Gramado Open de Tenis - Gramado USTA Tennis Championships of Houston - Houston Akbank Private Banking-TED Open - Istanbul Project Independence Men's Challenger - Mandeville Copa Ericsson Costa Rica - San Jose The 69th King's Cup-Thailand Open - Bangkok Gran Copa Ericsson - Rio de Janeiro USTA Challenger of San Antonio - San Antonio USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Privat Bank Cup - Dniepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw Pro Tennis World Open - Boca Raton Czech Open - Prostejov The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Tatra Banka Open 2003 - Bratislava Binghamton Professional Tennis Tournament - Binghamton Open de L'Isere - Grenoble Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Mauritius Open - Mauritius Pro Tennis World Open - Sunrise San Remo Tennis Cup 15° Piertomaso - San Remo Zagreb Open - Zagreb Czech Open 2005 - Prostejov USTA Comerica Challenger - Aptos BMW Tennis Championship - Sunrise Bergamo Challenger Rhodes Challenger Challenger Tunisie - Tunis Aptos Challenger Cary Challenger KGHM Dialog Polish Indoors - Wroclaw Stockton Challenger BH Indoor Sarajevo - Sarajevo Open des Alpes Trophee BNP Paribas - Grenoble Labertz Open by Stawag - Aachen President's Cup - Astana PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Besancon Challenger Nottingham Challenger Helsinki Challenger Cherbourg Challenger Salzburg Challenger Athens Challenger Ostrava Challenger Cremona Challenger Nottingham Challenger Nottingham Challenger Heilbronn Challenger Granby Challenger Astana Challenger Segovia Challenger Bergamo Challenger Eckental Challenger Geneva Challenger Helsinki Challenger Heilbronn Challenger Athens Challenger Nottingham Challenger Sarajevo Challenger Nottingham-2 Challenger Recanati Challenger Astana Challenger Beijing Challenger Aptos Challenger Istanbul Challenger Seoul Challenger Helsinki Challenger Monte-Carlo Rolex Masters - Monte-Carlo Quimper Challenger Heilbronn Challenger Bergamo Challenger Sarajevo Challenger Prostejov Challenger Nottingham-2 Challenger Istanbul Challenger Johannesburg Challenger Ostrava Challenger Portoroz Challenger Trnava Challenger Taipei City Challenger Taipei City Challenger Singapore Challenger Ortisei Challenger Bangkok Challenger Savannah Challenger Orleans Challenger Nova Challenger Osaka - Osaka Zagreb Open - Zagreb BH Tennis Open International Cup - Belo Horizonte Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa The Stella Artois Grass Court Championships - London Credicard Tennis Cup - Campos do Jordao Mercedes-Benz Cup - Los Angeles Compaq Cup 2001 - Zabrze Kremlin Cup - Moscow Stockholm Open - Stockholm AAPT Championships - Adelaide University of Tennessee USTA Men's Challenger - Knoxville Adidas International - Sydney Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Stockholm Open - Stockholm 2003 Eddleman USTA Challenger - Birmingham Exim Agmedia Open - Kosice AAPT Championships - Adelaide Siebel Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Open 13 - Marseille The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles China Open - Beijing Thailand Open - Bangkok Open de Moselle - Metz AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb DPD Challenger 2001 - Aschaffenburg SAP Open - San Jose Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Sybase Open - San Jose Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Red Letter Days Open - Nottingham Countrywide Classic - Los Angeles RCA Championships - Indianapolis Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Medibank International - Sydney President's Cup - Tashkent The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Internationaler Raiffeisen Grand Prix - St. Polten St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur SA Tennis Open - Johannesburg Serbia Open - Belgrade AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Brisbane International - Brisbane SA Tennis Open - Johannesburg Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Allianz Suisse Open Gstaad - Gstaad BMW Open - Munich AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Power Horse World Team Cup - Dusseldorf Studena Croatia Open - Umag Atlanta Tennis Championships - Atlanta Milan Indoors - Milan Rakuten Japan Open - Tokyo Open 13 - Marseille Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Kremlin Cup - Moscow Mercedes Cup - Stuttgart Milan Indoors - Milan Citi Open - Washington Dubai Open - Dubai Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Valencia Open - Valencia Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington D.C. Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Stockholm Open - Stockholm Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Kremlin Cup - Moscow Estoril Open - Estoril Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam The Nottingham Open - Nottingham Open de Moselle - Metz Bet-at-home Open - Hamburg Citi Open - Washington The Dubai Tennis Championships - Dubai Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Medibank International - Sydney Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Open 13 - Marseille PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille UNICEF Open - 's Hertogenbosch Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Apia International - Sydney Open Sud de France - Montpellier Portugal Open - Oeiras AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Siebel Open - San Jose US Men's Clay Court Championship - Houston Verizon Tennis Challenge - Atlanta Open de Moselle - Metz ARAG World Team Championship - Dusseldorf Open Seat Godo 2003 - Barcelona Heineken Open - Auckland Tata Open - Chennai Qatar Open - Doha U.S. Men's Clay Court Championships - Houston Pilot Pen Tennis - New Haven Tennis Masters Series - Indian Wells Tennis Masters Series - Montreal Tennis Masters Series - Paris Rakuten Japan Open - Tokyo Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Toronto Tennis Masters Series - Miami Tennis Masters Series - Hamburg St. Petersburg Open - St. Petersburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Rogers Cup - Montreal ABN/AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami St. Petersburg Open - St. Petersburg Countrywide Classic - Los Angeles Wimbledon - London U.S. Open - New York Medibank International - Sydney Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne NASDAQ-100 Open - Miami U.S. Open - New York Telecom Italia Masters - Rome Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, F, USA-RUS 4-1 Australian Open - Melbourne Davis Cup, World Group, 1R, ROU-RUS 1-4 French Open - Paris Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 French Open - Paris U.S. Open - New York Masters Series Madrid - Madrid Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston U.S. Open - New York Olympics - Athens Olympics - Beijing Olympics - London Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, SF, RUS-USA 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, 1R, SWE-RUS 3-2 70th River Oaks International Tennis Tournament - Houston